trap boom - German English Dictionary